oppression and torment - Turc Anglais Dictionnaire